<?php

/**
 * reportes actions.
 *
 * @package    tvpv
 * @subpackage reportes
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 12479 2008-10-31 10:54:40Z fabien $
 */
class reportesActions extends sfActions
{
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
  public function executeIndex(sfWebRequest $request)
  {
    //$this->forward('default', 'module');
    if(!$request->isMethod('post')){
    	$fecha2 = date('Y-m-d');
    	$fecha1 = date('Y-m-d',mktime(0, 0, 0, date("m"), 1,   date("Y")));
    }
    else
    {
    	$fecha2 = $request->getParameter('fecha2');
    	$fecha1 = $request->getParameter('fecha');    	
    }
    $this->numVentas = ArticuloPeer::getNumVentas($fecha1,$fecha2);
    $this->numArticulos = ArticuloPeer::getNumArticuloVendidos($fecha1,$fecha2);
    $this->fecha1 = $fecha1;
    $this->fecha2 = $fecha2;
    $this->totalVenta = ArticuloPeer::getTotalVenta($fecha1,$fecha2);
    $this->topClientes = ArticuloPeer::getTopClientes($fecha1,$fecha2);
    $this->ventasList = ArticuloPeer::getVentas($fecha1,$fecha2);
    $this->articuloList = ArticuloPeer::getArticulosVendidos($fecha1,$fecha2);
  }
}
